pulse echo meter - Spanish English Dictionary